package com.client.koshercook.client;


import com.google.gwt.event.logical.shared.OpenEvent;
import com.google.gwt.event.logical.shared.OpenHandler;
import com.google.gwt.user.client.ui.Composite;
import com.google.gwt.user.client.ui.DisclosurePanel;
import com.google.gwt.user.client.ui.HTML;
import com.google.gwt.user.client.ui.HasAlignment;
import com.google.gwt.user.client.ui.HorizontalPanel;

public class BottomPanel extends Composite {
	private DisclosurePanel Help;
	private DisclosurePanel About;
	private DisclosurePanel Contact;
	private HorizontalPanel mainPanel;
	HTML OurSite = new HTML(" <A HREF='http://code.google.com/p/koshercook/' target='_blank'>KosherCook</A>");
	private Explanation exp = new Explanation();
	
	public BottomPanel(){
		Help = new DisclosurePanel("עזרה");
		About = new DisclosurePanel("עלינו");
		Contact = new DisclosurePanel("צור קשר");
		mainPanel = new HorizontalPanel();
		mainPanel.setSpacing(1);
		mainPanel.setHorizontalAlignment(HasAlignment.ALIGN_CENTER);
		mainPanel.setVerticalAlignment(HasAlignment.ALIGN_MIDDLE);
		mainPanel.add(Help);
		mainPanel.add(About);
		mainPanel.add(Contact);
		HTML AboutText = new HTML("האתר פותח על ידי ארבעה סטודנטים<br>באוניברסיטת תל אביב במסגרת הסדנה<br>Google technologies for web application<br>למידע נוסף וליצירת קשר בקרו אותנו באתר<br>"+OurSite);
        HTML ContactText = new HTML("ליצירת קשר איתנו <br>ליאור אשכנזי, מאיר דלל<br>עומר ורטמן ובן הופמן<br>כנסו לאתר הפרוייקט <br>"+OurSite);
        AboutText.setStyleName("gwt-TextBox");
        ContactText.setStyleName("gwt-TextBox");
        Help.addOpenHandler(new OpenHandler<DisclosurePanel>() {
			
			//Opening help will pop the help Dialog box of koshercook
			public void onOpen(OpenEvent<DisclosurePanel> event) {
				exp.show();
				Help.setOpen(false);
			}
		});

		initWidget(mainPanel);
		About.setContent(AboutText);
		Contact.setContent(ContactText);
	}
}